home *** CD-ROM | disk | FTP | other *** search
Ami Pro/Word Pro document | 1997-03-27 | 6.4 KB | 241 lines |
- [ver]
- [sty]
- [files]
- [charset]
- ANSI (Windows, IBM CP 1252)
- [revisions]
- [prn]
- PostScript Printer
- [port]
- LPT1:
- [lang]
- [fldnames]
- Field1
- Field2
- Field3
- Field4
- Field5
- Field6
- Field7
- Field8
- [desc]
- 816257832
- 797006269
- [fopts]
- [lnopts]
- Body Text
- [docopts]
- [GramStyle]
- [tag]
- Body Text
- [fnt]
- Arial MT
- 240
- 16384
- [algn]
- 216
- [spc]
- 273
- 100
- [brk]
- [line]
- [spec]
- [nfmt]
- 272
- </c>
- Body Text
- [tag]
- Body Single
- [fnt]
- TimesNewRomanPS
- 200
- 49152
- [algn]
- [spc]
- 273
- 100
- [brk]
- [line]
- [spec]
- [nfmt]
- 272
- </c>
- Body Single
- [tag]
- Function
- [fnt]
- Arial MT
- 200
- 16385
- [algn]
- [spc]
- 244
- 100
- [brk]
- [line]
- [spec]
- [nfmt]
- 272
- </c>
- Body Text
- [lay]
- Standard
- [rght]
- 16833
- 11908
- 1440
- 1440
- 1440
- 1440
- 1440
- 10465
- 720
- 1440
- 2160
- 2880
- 3600
- 4320
- 5040
- 5760
- 6480
- 7200
- 7920
- 8640
- [hrght]
- [lyfrm]
- 11200
- 11908
- 1440
- 1 0 0 0 0 0 0
- [frmlay]
- 1440
- 11908
- 1440
- 792
- 1440
- 1440
- 10465
- 9360
- [txt]
- [frght]
- [lyfrm]
- 13248
- 15393
- 11908
- 16833
- 1 0 0 0 0 0 0
- [frmlay]
- 16833
- 11908
- 1440
- 792
- 15465
- 1440
- 1440
- 10465
- 4680
- 9360
- [txt]
- [elay]
- 49 0 40 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
- 96 0 12 1025 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
- [edoc]
- <:#278,9025>FUNCTION SetupAmiWeb()
- <:#278,9025>
- <:#278,9025>Win=GetWindowsDirectory$()
- <:#278,9025>Ami=GetAmiDirectory$()
- <:#278,9025>Macros=GetMacPath$()
- <:#278,9025>Style=GetStylePath$()
- <:#278,9025>Docs=GetDocPath$()
- Icons="{Ami}icons\"
- <:#278,9025>
- <:#278,9025>
- <:#556,9025>Message("Please send me a REAL postcard!! See README.TXT","AmiWeb Setup")
- <:#278,9025>File=FindFirst$("{Win}system\ole2nls.dll",0)
- <:#278,9025>IF File=""
- <:#278,9025> Message("You must install OLE2 first","AmiWeb Setup")
- <:#278,9025> EXIT FUNCTION
- <:#278,9025>ENDIF
- <:#278,9025>File=FindFirst$("{Ami}wn_sm2ht.exe",0)
- <:#278,9025>IF File<<<;>""
- <:#278,9025> DOSDelFile("{Ami}wn_sm2ht.exe")
- <:#278,9025>ENDIF
- <:#278,9025>FillEdit(8000,Macros)
- <:#278,9025>FillEdit(8001,Icons)
- <:#278,9025>FillEdit(8002,Style)
- <:#278,9025>FillEdit(8003,Docs)
- <:#278,9025>
- <:#278,9025>Box=DialogBox(".","Setup")
- <:#278,9025>IF Box<<<;>1
- <:#278,9025> EXIT FUNCTION
- <:#278,9025>ENDIF
- <:#278,9025>
- <:#278,9025>Macros=GetDialogField$(8000)
- <:#278,9025>Icons=GetDialogField$(8001)
- <:#278,9025>Style=GetDialogField$(8002)
- <:#278,9025>Docs=GetDialogField$(8003)
- <:#278,9025>
- <:#278,9025>MacroName=GetRunningMacroFile$()
- <:#278,9025>Pos=LEN(MacroName)
- <:#278,9025>WHILE "\" != MID$(MacroName, Pos, 1)
- <:#278,9025> Pos = Pos - 1
- <:#278,9025>WEND
- <:#278,9025>PathName = Left$(MacroName, Pos)
- <:#278,9025>Entries=GetProfileString$("info","windows","{PathName}Setup.ini")
- <:#278,9025>CALL CopyFiles(Win, Entries, PathName)
- <:#278,9025>Entries=GetProfileString$("info","macros","{PathName}Setup.ini")
- <:#278,9025>CALL CopyFiles(Macros, Entries, PathName)
- <:#278,9025>Entries=GetProfileString$("info","styles","{PathName}Setup.ini")
- <:#278,9025>CALL CopyFiles(Style, Entries, PathName)
- <:#278,9025>Entries=GetProfileString$("info","icons","{PathName}Setup.ini")
- <:#278,9025>CALL CopyFiles(Icons, Entries, PathName)
- <:#278,9025>Entries=GetProfileString$("info","docs","{PathName}Setup.ini")
- <:#278,9025>CALL CopyFiles(Docs, Entries, PathName)
- <:#278,9025>Message("Installation Complete")
- <:#278,9025>
- <:#278,9025>END FUNCTION
- <:#278,9025>
- <:#278,9025>DIALOG Setup
- <:#278,9025>-2134376448 11 36 62 246 146 "" "" "AmiWeb Setup"
- <:#278,9025>18 28 40 10 1000 1342177280 "static" "Macros file" 0
- <:#278,9025>18 48 40 10 1001 1342177280 "static" "SmartIcons" 0
- <:#278,9025>18 68 40 10 1002 1342177280 "static" "Style Sheet" 0
- <:#278,9025>18 88 40 10 1003 1342177280 "static" "Documents" 0
- <:#556,9025>26 6 130 10 1004 1342177280 "static" "Destination directories for:" 0
- <:#278,9025>62 26 150 12 8000 1350631552 "edit" "" 0
- <:#278,9025>62 46 150 12 8001 1350631552 "edit" "" 0
- <:#278,9025>62 66 150 12 8002 1350631552 "edit" "" 0
- <:#278,9025>62 86 150 12 8003 1350631552 "edit" "" 0
- <:#278,9025>60 116 40 14 1 1342373889 "button" "OK" 0
- <:#278,9025>130 116 40 14 2 1342373888 "button" "Quit Setup" 0
- <:#278,9025>END DIALOG
- <:#278,9025>
- <:#278,9025>
- <:#278,9025>FUNCTION CopyFiles(Directory, Entries, PathName)
- <:#278,9025>
- <:#278,9025>IF Right$(Directory,1)<<<;>"\"
- <:#278,9025> Directory="{Directory}\"
- <:#278,9025>ENDIF
- <:#278,9025>Pos=1
- <:#278,9025>WHILE Pos<<LEN(Entries)
- <:#278,9025> Pos2=Pos
- <:#278,9025> WHILE (" "<<<;>MID$(Entries, Pos, 1)) AND(Pos<<LEN(Entries))
- <:#278,9025> Pos=Pos+1
- <:#278,9025> WEND
- <:#278,9025> IF(Pos<<LEN(Entries))
- <:#278,9025> Pos=Pos+(-1)
- <:#278,9025> ENDIF
- <:#278,9025> Files=MID$(Entries, Pos2, (Pos-Pos2)+1)
- <:#278,9025> File=FindFirst$("{PathName}{Files}",0)
- <:#278,9025> WHILE File<<<;>""
- <:#278,9025> IF DOSCopyFile("{PathName}{File}","{Directory}{File}") <<<;> 1
- <:#278,9025> Message("Unable to copy {File} to {Directory}")
- <:#278,9025> ENDIF
- <:#278,9025> File=FindNext$()
- <:#278,9025> WEND
- <:#278,9025> Pos=Pos+2
- <:#278,9025>WEND
- <:#278,9025>END FUNCTION
- [Embedded]
- 00006573
-